Exact Minimum Factoring of Incompletely Specified Logic Functions via Quantified Boolean Satisfiability

نویسندگان

  • Hiroaki Yoshida
  • Masahiro Fujita
چکیده

This paper presents an exact method which finds the minimum factored form of an incompletely specified Boolean function. The problem is formulated as a Quantified Boolean Formula (QBF) and is solved by general-purpose QBF solver. We also propose a novel graph structure, called an X-B (eXchanger Binary) tree, which compactly and implicitly enumerates binary trees. Leveraged by this graph structure, the factoring problem is transformed into a QBF. Using three sets of benchmark functions: artificially-created, randomly-generated and ISCAS 85 benchmark functions, we empirically demonstrate the quality of the solutions and the runtime complexity of the proposed method.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SAT-based verification of implementations of incompletely specified Boolean functions

The problem under discussion is to check whether a given system of incompletely specified Boolean functions is implemented by a logical description with functional indeterminacy that is represented by a system of connected blocks each of which is specified by a system of completely or incompletely specified Boolean functions. SAT-based verification methods are considered which formulate the ver...

متن کامل

Verification of logical descriptions with functional indeterminacy

The problem under discussion is to check whether a given system of incompletely specified Boolean functions is implemented by a logical description with functional indeterminacy that is represented by a system of connected blocks each of which is specified by a system of completely or incompletely specified Boolean functions. Simulation based and SAT based verification methods are considered. T...

متن کامل

PLA Minimization for Low Power VLSI Designs

In this paper we study the problem of optimizing the two-level representation of a Boolean function in order to minimize power consumption in PLAs. We first give power models used to estimate the power consumption in pseudo-NMOS and dynamic PLAs. Using these power cost functions we then prove that a minimum power solution for dynamic PLAs consists only of prime implicants of the function. For p...

متن کامل

Simulation-based verification of implementations of incompletely specified Boolean functions

The problem under discussion is to check whether a given system of incompletely specified Boolean functions is implemented by a logical description with functional indeterminacy that is represented by a system of connected blocks each of which is specified by a system of completely or incompletely specified Boolean functions. Simulationbased verification methods are considered which simulate th...

متن کامل

Introducing Read-Polarity-Once Functions

Efficient exact factoring algorithms exist in the literature, but they are limited to read-once (RO) functions where each variable appears once in the final equation. These algorithms have two limitations: (1) they do not consider incompletely specified functions; and (2) they are not applicable to binate functions. To overcome the first limitation, we propose an algorithm that finds RO formula...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IPSJ Trans. System LSI Design Methodology

دوره 4  شماره 

صفحات  -

تاریخ انتشار 2011